package model.entity;

import java.io.Serializable;


public class proprietario implements Serializable {

  private int CPF;
  private String NOME;
  private String RUA;
  private String BAIRRO;
  private int CEP;
  private int DT_NASCIMENTO;
  private int TELEFONE;
  private String EMAIL;
  private String CIDADE;

    public int getCPF() {
        return CPF;
    }

    public void setCPF(int CPF) {
        this.CPF = CPF;
    }

    public String getNOME() {
        return NOME;
    }

    public void setNOME(String NOME) {
        this.NOME = NOME;
    }

    public String getRUA() {
        return RUA;
    }

    public void setRUA(String RUA) {
        this.RUA = RUA;
    }

    public String getBAIRRO() {
        return BAIRRO;
    }

    public void setBAIRRO(String BAIRRO) {
        this.BAIRRO = BAIRRO;
    }

    public int getCEP() {
        return CEP;
    }

    public void setCEP(int CEP) {
        this.CEP = CEP;
    }

    public int getDT_NASCIMENTO() {
        return DT_NASCIMENTO;
    }

    public void setDT_NASCIMENTO(int DT_NASCIMENTO) {
        this.DT_NASCIMENTO = DT_NASCIMENTO;
    }

    public int getTELEFONE() {
        return TELEFONE;
    }

    public void setTELEFONE(int TELEFONE) {
        this.TELEFONE = TELEFONE;
    }

    public String getEMAIL() {
        return EMAIL;
    }

    public void setEMAIL(String EMAIL) {
        this.EMAIL = EMAIL;
    }

    public String getCIDADE() {
        return CIDADE;
    }

    public void setCIDADE(String CIDADE) {
        this.CIDADE = CIDADE;
    }

  
  
  
  
    @Override
    public int hashCode() {
        int hash = 7;
        hash = 53 * hash + this.CPF;
        hash = 53 * hash + (this.NOME != null ? this.NOME.hashCode() : 0);
        hash = 53 * hash + (this.RUA != null ? this.RUA.hashCode() : 0);
        hash = 53 * hash + (this.BAIRRO != null ? this.BAIRRO.hashCode() : 0);
        hash = 53 * hash + this.CEP;
        hash = 53 * hash + this.DT_NASCIMENTO;
        hash = 53 * hash + this.TELEFONE;
        hash = 53 * hash + (this.EMAIL != null ? this.EMAIL.hashCode() : 0);
        hash = 53 * hash + (this.CIDADE != null ? this.CIDADE.hashCode() : 0);
        return hash;
    }

    @Override
    public boolean equals(Object obj) {
        if (obj == null) {
            return false;
        }
        if (getClass() != obj.getClass()) {
            return false;
        }
        final proprietario other = (proprietario) obj;
        if (this.CPF != other.CPF) {
            return false;
        }
        if ((this.NOME == null) ? (other.NOME != null) : !this.NOME.equals(other.NOME)) {
            return false;
        }
        if ((this.RUA == null) ? (other.RUA != null) : !this.RUA.equals(other.RUA)) {
            return false;
        }
        if ((this.BAIRRO == null) ? (other.BAIRRO != null) : !this.BAIRRO.equals(other.BAIRRO)) {
            return false;
        }
        if (this.CEP != other.CEP) {
            return false;
        }
        if (this.DT_NASCIMENTO != other.DT_NASCIMENTO) {
            return false;
        }
        if (this.TELEFONE != other.TELEFONE) {
            return false;
        }
        if ((this.EMAIL == null) ? (other.EMAIL != null) : !this.EMAIL.equals(other.EMAIL)) {
            return false;
        }
        if ((this.CIDADE == null) ? (other.CIDADE != null) : !this.CIDADE.equals(other.CIDADE)) {
            return false;
        }
        return true;
    }
  

}